determinable contract - French English Dictionary